<ui:composition 
    xmlns="http://www.w3.org/1999/xhtml" 
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:p="http://primefaces.org/ui"
    xmlns:pe="http://primefaces.org/ui/extensions"
    xmlns:h="http://java.sun.com/jsf/html">

    <h:form id="frmDetalleGenerales" onkeypress="if (event.keyCode == 13) return false;">
        <p:panel id="panelGeneral"  >
            <table style="border-spacing: 5px;width: 100%" >
                <tbody>
                    <tr>
                        <td style="width: 115px;"><h:outputLabel value="Id:" /></td>
                        <td>
                            <p:inputText  value="#{generalesController.bean.id}" style="width: 50px" disabled="true" styleClass="disabled">
                            </p:inputText>
                        </td>
                    </tr>
                <tr>
                    <td><h:outputLabel value="Tipo de Parametro :" /></td>
                <td>
                <p:inputText value="#{generalesController.bean.txtDominio}" style="width: 250px;" 
                             maxlength="200" required="true" requiredMessage="Debe ingresar el Dominio" readonly="true">
                    <pe:keyFilter regEx="/[A-ZÑ 0-9_.]/i"/>
                </p:inputText>
                <p:commandButton process="@this" icon="ui-icon-search" 
                                 actionListener="#{generalesController.limpiarBusquedaDominioSeleccion}"
                                 update=":frmListarDominios:grdListadoDominio,:frmListarDominios:txtdominio "
                                 onclick="buscaDominio.show()"/>
                </td>
                </tr>
                <tr>
                    <td><h:outputLabel value="Nombre de Parametro :" /></td>
                <td>
                    <p:inputText value="#{generalesController.bean.txtParametro}" style="width: 250px;text-transform: uppercase;"
                             maxlength="50" required="true" requiredMessage="Debe ingresar el Parámetro">
                    <pe:keyFilter regEx="/[A-ZÑ 0-9_.]/i"/>
                </p:inputText>
                </td>
                </tr>
                <tr>
                    <td><h:outputLabel value="Valor :" /></td>
                    <td>
                        <p:inputText value="#{generalesController.bean.txtValor}" style="width: 250px;"
                                     maxlength="50" required="true" requiredMessage="Debe ingresar el Valor" >
                            <pe:keyFilter regEx="/[A-ZÑ 0-9_.]/i"/>
                        </p:inputText>
                    </td>
                </tr>
                <tr>
                    <td><h:outputLabel value="Estado :" /></td>
                    <td>
                        <p:selectOneMenu style="width: 80px" 
                                         id="SEstado" 
                                         value="#{generalesController.bean.flgActivo}" 
                                         required="true" 
                                         requiredMessage="El estado es requerida." 
                                         >
                            <f:selectItem itemLabel="Activo" itemValue="1" />
                            <f:selectItem itemLabel="Inactivo" itemValue="0" />
                        </p:selectOneMenu>
                    </td>
                </tr>                                    
                </tbody>   
                <tfoot>
                    <tr>
                        <td colspan="5">
                <p:toolbar style="padding: 3px;">
                    <p:toolbarGroup align="right">
                        <p:commandButton style="margin-right: 40px;" value="Grabar" icon="ui-icon-disk" 
                                                     update=":frmGestionarGenerales, :frmGestionarGenerales:msjFiltro" 
                                                     actionListener="#{generalesController.saveGeneral}"/>
                        <p:commandButton process="@this" 
                                         value="Cerrar" 
                                         icon="ui-icon-close" 
                                         update=":frmGestionarGenerales"
                                         onclick="editarContenidoGenerales.hide()"/>
                    </p:toolbarGroup>
                </p:toolbar>
                </td>
                </tr>
                </tfoot>
            </table>  
        </p:panel>
    </h:form>
</ui:composition>  